package com.ruoyi.board.domain;

import java.math.BigDecimal;
import java.util.Date;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 同花顺-同花顺行业一览表对象 stock_board_industry_summary_ths
 * 
 * @author leng.xz
 * @date 2024-05-17
 */
public class StockBoardIndustrySummaryThs extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** ID */
    private Long id;

    /** 股票 */
    @Excel(name = "股票")
    private String symbol;

    /** 操作时间 */
    @Excel(name = "操作时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date opertime;

    /** 序号 */
    @Excel(name = "序号")
    private BigDecimal field0;

    /** 板块 */
    @Excel(name = "板块")
    private String field1;

    /** 涨跌幅 */
    @Excel(name = "涨跌幅")
    private BigDecimal field2;

    /** 总成交量 */
    @Excel(name = "总成交量")
    private BigDecimal field3;

    /** 总成交额 */
    @Excel(name = "总成交额")
    private BigDecimal field4;

    /** 净流入 */
    @Excel(name = "净流入")
    private BigDecimal field5;

    /** 上涨家数 */
    @Excel(name = "上涨家数")
    private BigDecimal field6;

    /** 下跌家数 */
    @Excel(name = "下跌家数")
    private BigDecimal field7;

    /** 均价 */
    @Excel(name = "均价")
    private BigDecimal field8;

    /** 领涨股 */
    @Excel(name = "领涨股")
    private String field9;

    /** 领涨股-最新价 */
    @Excel(name = "领涨股-最新价")
    private BigDecimal field10;

    /** 领涨股-涨跌幅 */
    @Excel(name = "领涨股-涨跌幅")
    private BigDecimal field11;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setSymbol(String symbol) 
    {
        this.symbol = symbol;
    }

    public String getSymbol() 
    {
        return symbol;
    }
    public void setOpertime(Date opertime) 
    {
        this.opertime = opertime;
    }

    public Date getOpertime() 
    {
        return opertime;
    }
    public void setField0(BigDecimal field0) 
    {
        this.field0 = field0;
    }

    public BigDecimal getField0() 
    {
        return field0;
    }
    public void setField1(String field1) 
    {
        this.field1 = field1;
    }

    public String getField1() 
    {
        return field1;
    }
    public void setField2(BigDecimal field2) 
    {
        this.field2 = field2;
    }

    public BigDecimal getField2() 
    {
        return field2;
    }
    public void setField3(BigDecimal field3) 
    {
        this.field3 = field3;
    }

    public BigDecimal getField3() 
    {
        return field3;
    }
    public void setField4(BigDecimal field4) 
    {
        this.field4 = field4;
    }

    public BigDecimal getField4() 
    {
        return field4;
    }
    public void setField5(BigDecimal field5) 
    {
        this.field5 = field5;
    }

    public BigDecimal getField5() 
    {
        return field5;
    }
    public void setField6(BigDecimal field6) 
    {
        this.field6 = field6;
    }

    public BigDecimal getField6() 
    {
        return field6;
    }
    public void setField7(BigDecimal field7) 
    {
        this.field7 = field7;
    }

    public BigDecimal getField7() 
    {
        return field7;
    }
    public void setField8(BigDecimal field8) 
    {
        this.field8 = field8;
    }

    public BigDecimal getField8() 
    {
        return field8;
    }
    public void setField9(String field9) 
    {
        this.field9 = field9;
    }

    public String getField9() 
    {
        return field9;
    }
    public void setField10(BigDecimal field10) 
    {
        this.field10 = field10;
    }

    public BigDecimal getField10() 
    {
        return field10;
    }
    public void setField11(BigDecimal field11) 
    {
        this.field11 = field11;
    }

    public BigDecimal getField11() 
    {
        return field11;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("symbol", getSymbol())
            .append("opertime", getOpertime())
            .append("field0", getField0())
            .append("field1", getField1())
            .append("field2", getField2())
            .append("field3", getField3())
            .append("field4", getField4())
            .append("field5", getField5())
            .append("field6", getField6())
            .append("field7", getField7())
            .append("field8", getField8())
            .append("field9", getField9())
            .append("field10", getField10())
            .append("field11", getField11())
            .toString();
    }
}
